Cloud service abstractions are currently used to hide the underlying complexity given by existing technologies and\nservices, in hope of facilitating the enacting of Cloud Federations and Marketplaces. In particular, resource\nmanagement systems dealing with multiple Cloud providers need to expose an uniform interface for various services\nand to build wrappers for the Cloud service APIs. In this paper we discuss the solution adopted by a recent developed\nopen-source and vendor agnostic platform-as-a-service for Multi-Cloud application deployment. The middleware\nincludes a multi-agent system for automatic Cloud resource management. With a modular design, the solution\nprovides a flexible approach to encompass new Cloud service offers as well as new resource types. This paper focuses\non the modules which enable resource abstraction and automatized management.
Loading....